vascular prothesis - German English Dictionary